package com.UnionPayCenter.service;

import java.util.Map;

import com.UnionPayCenter.entity.OperationScenes;
import com.alibaba.fastjson.JSONObject;
import com.github.pagehelper.PageInfo;

public interface IOperationScenesService {

    /**
     * @Description: 查询运营场景列表
     * @param jsonParam
     * @return
     */
    PageInfo<OperationScenes> findList(JSONObject jsonParam);
    
    /**
     * @Description: 添加运营场景
     * @param jsonParam
     * @return
     */
    boolean add(JSONObject jsonParam);

    /**
     * @Description: 修改运营场景
     * @param jsonParam
     * @return
     */
    boolean update(JSONObject jsonParam);

    /**
     * @Description: 启用或停用运营场景
     * @param jsonParam
     * @return
     */
    boolean updateStatus(JSONObject jsonParam);
    
    /**
     * @Description: 运营场景详情查询
     * @param jsonParam
     * @return
     */
    Map<String, Object> findOperInfo(JSONObject jsonParam);

}
